Release Notes for RobotStudio 2020.4
General
The release name is RobotStudio 2020.4 and the build number is 20.4.9280.0. The release date is December 18, 2020.
What's new in RobotStudio 2020.4
ACIS 2021.1 support
The latest version of the ACIS engine has been integrated to ensure compatibility with current CAD formats.
Group SmartComponent properties and signals
With the new Group property of dynamic properties and signals you can organize your properties and signals.

The groups can be collapsed and expanded in the SmartComponent properties window.

Include SafeMove zones in glTF (.glb) export
It is now possible to include SafeMove zones and geometries when exporting a station or simulation to a glTF file.
Visual SafeMove must be open, and only visible zones and geometries are exported.
The objects to include are specified in the "Save Station as Viewer" and "Export Geometry" user interfaces:


IRB1300 IP67/Clean Room listed in ABB Library
For the IRB1300 family, the version 'Standard' in ABB Library has been changed to 'Standard/IP67/Clean Room' to indicate that these three versions share the same RobotStudio Library file (.rslib).
Show category 0/1 robot stop position
In Recording Playback, you can select to display category 0 or 1 stop positions for robots. If the position signals are available in the selected recording, a semi-transparent robot will be displayed in the stop position.

Stop position graphics in collision detection
It is now possible to use the robot and tool stop position graphics in collision detection while using the Recording Playback window.

Toggle between nominal and stop position graphics in the Recording Playback window.

Stop position graphics measurement
The standard measurement tools accessible from the 3D view can be used to measure between the stop position graphics and other objects, when using the Recording Playback window.

There is also a stop distance measurement mode which lets you measure the distance between a point on the robot at stop position and the corresponding point at the nominal position with one click.

Corrections
| PDD | |
|---|---|
| 11499 | Missing hose on IRB 2600ID 8kg 2m and IRB 2600ID 15kg 1.85m A physics hose was added to the upper arm of the IRB 2600ID models. |
| 12062 | VrHandController orientation incorrect The orientation of the VrHandController Smart Component has been fixed. When the "TrackTip" property is set to true, the x axis now points to the right from the user's perspective. |
| 12676 | Cannot start RobotStudio when option file is corrupt RobotStudio can now start even if the options storage has become corrupt. |
| 12961 | Hidden object becomes visible Fixed a problem that would cause bodies or faces that were hidden in the graphics view to become visible again. |
| 13019 | Visual SafeMove: Not possible to restore Safety Configuration after factory reset Fixed
problem with restoring safety configurations of version 1.00.01 with configured
GeneralOutput. |
| 13067 | CAD model of C90XT not included in RobotStudio Equipment library Added models of the Omnicore C90XT controller cabinet and extension cabinet to the Equipment library. ![]() |
| 13087 | Visual SafeMove: Manual Mode Stand Still Supervision should not be available for RobotWare < 6.11 The check box that enables SST in Manual Mode is now disabled for RobotWare < 6.11. |
| 13098 | Visual SafeMove: Missing tool activation validation It was possible to set a tool as permanently active when there was more than one tool in the safety configuration. Two tools could also have the same activation signal. Both scenarios would lead to errors from the safety controller after a restart. The tool validation in Visual SafeMove has been improved to cover those scenarios. |
| 13117 | Visual SafeMove: Error 90692 is reported after importing Protected Elements. When importing protected elements, all signals used by the protected elements are now also imported. Previously only protected signals were imported. |
| Meeting: Wrong meeting key dead end Fixed a problem with Meeting that made it impossible to start a new session if connection failed, for example because of an invalid meeting key. | |
| Visual SafeMove: Read current joint position not working for positioner When clicking "Read Current Values" in the Visual SafeMove synchronization properties window for positioner, the joint position value was not read. Now the correct value is read for the positioner. | |
| Lag in RAPID execution for YuMi if the jog window is open When executing a YuMi program from the RAPID tab, the performance was bad if the joint jog or linear jog window was open. This has been fixed. | |
| Rectangle around PERS value does not disappear in RAPID Editor The rectangle around PERS values in the RAPID Editor now properly disappears when changes are applied. | |
| Error in work envelope for IRB 1300 Fixed a problem with displaying a 3D work envelope for IRB 1300 when active tool was selected. | |
| The Attacher Smart Component doesn't attach with offset from tool TCP The Attacher Smart Component has been fixed, making it possible to attach objects with an offset from tool TCP. | |
| RobotStudio stopped working when attaching a complex object to a robot Creation of collision geometries for physics enabled objects could cause RobotStudio to stop responding in certain cases. This has been fixed by ensuring all time consuming operations run on a background thread. | |
| Visual SafeMove: Importing protected elements moves the post-logic expression to pre-logic Post-logic is now at the correct position. | |
| Visual SafeMove: In RW 7 all signals are listed under the SiosCfg node In Robotware 7 only global signals are listed under the SioCfg node in the safety configuration. Before all signals where listed under the SioCfg node. This will cause a change in checksum between 2020.3 and later releases. | |
| Visual SafeMove: Networks not in correct order Networks were written to the safety configuration file in wrong order for RobotWare 7.1. They are now written in correct order. This can cause a checksum change when writing a RobotWare 7.1 safety configuration file created with RobotStudio 2020.3. | |
| IRB 390-10 axis 5 orientation Corrected the IRB 390 10 kg model where axis 5 had wrong orientation. | |
| Visual SafeMove: Restore Configuration throws Invalid Safety Configuration file error pop up It was not possible to restore a Safety Configuration containing the attributes RW_Version and RS_Version with RW 6. This is now resolved. |
